<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>


  <script src="../../js/ultis.js"></script>
  <script>
    // 需求：定义一个含有30个整型元素的数组，按顺序分别赋予从2开始的偶数（就是把偶数的放入数组之中）；
    // 然后按顺序每五个数求出一个平均值，放在另一个数组中并输出。试编程。
    var arr = []; //定义一个数组
    var arrAverage = []; //平均值的数组
    var sum = 0;
    var avg;

    for (var i = 0; i <= 60; i++) {
      if (i % 2 === 0 && i !== 0) {
        arr.push(i)
      }
    }
    // console.log(arr); //arr现在为带有偶数的数组 2 -58

    for (var i = 0; i < arr.length; i++) { //遍历偶数的数组
      sum += arr[i];
      if ((i + 1) % 5 === 0) {
        // console.log(sum);
        // console.log(avg = sum / 5);
        arrAverage.push(avg = sum / 5);
        sum = 0;
      }
    }
    console.log(arrAverage);
  </script>
</body>

</html>